home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er
/
64ER_CD.iso
/
87xx
/
8712a.d64
/
buntes muster
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
1995-03-30
|
1KB
|
47 lines
100 GOSUB60000:SYS49466
110 SYS49492,0,7,10,14
115 F=1:K=50:L=7
116 FORQ=1TO20
120 FORX=0TO159STEP.3
130 Y=K+SIN(X/L)*(X/3):IFY>0ANDY<199THENSYS49607,F,X,Y
140 NEXTX:F=F+1:IFF>3THENF=1
145 K=K+4:L=L-.2
150 NEXTQ
155 GETA$:IFA$<>" "THEN155
160 F1=7:F2=10:F3=14
170 SYS49492,0,F2,F3,F1:GOSUB300
180 SYS49492,0,F3,F1,F2:GOSUB300
190 SYS49492,0,F1,F2,F3:GOSUB300
200 GETA$:IFA$=" "THENGOSUB60300:END
210 GOTO170
300 FORQ=1TO25:NEXTQ:RETURN
59997 REM
59998 REM *** MULTI-GRAFIK EINSCHALTEN ***
59999 REM
60000 POKE 53265, PEEK(53265) OR 2^5:REM HIRES EIN
60010 POKE 53270, PEEK(53270) OR 2^4:REM MULTICOLOR EIN
60020 POKE 53272, PEEK(53272) OR 2^3:REM GRAFIKSPEICHER AUF 8192
60030 RETURN
60100 FORQ=8192TO16191:POKEQ,0:NEXTQ
60110 RETURN
60195 REM
60196 REM *** MULTI-FARBEN SETZTEN ***
60197 REM
60198 REM F0,F1,F2,F3 = FARBEN 0 BIS 3
60199 REM
60200 POKE53281,F0
60210 FW=F2*16+F1:REM HI/LO-NIBBLE ZUSAMMENFASSEN
60220 FORQ=1024TO2023
60230 POKEQ,FW:NEXTQ
60240 FORQ=55296TO56295
60250 POKEQ,F3:NEXTQ
60260 RETURN
60297 REM
60298 REM *** MULTI-GRAFIK AUSSCHALTEN ***
60299 REM
60300 POKE 53265,PEEK(53265) AND (255-2^5):REM HIRES AUS
60310 POKE 53270,PEEK(53270) AND (255-2^4):REM MULTICOLOR AUS
60320 POKE 53272,PEEK(53272) AND (255-2^3):REM GRAFIKSPEICHER ZURUECKSETZEN
60330 PRINT"[147]":RETURN
60997 REM